NNH3CNHOCH3NNHNNH3CSOOOH